﻿///////////////////////////////////////////////////////////////////////////
// C++ code generated with wxFormBuilder (version Dec 17 2007)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
///////////////////////////////////////////////////////////////////////////

#ifdef WX_PRECOMP

#include "wx/wxprec.h"

#ifdef __BORLANDC__
#pragma hdrstop
#endif //__BORLANDC__

#else
#include <wx/wx.h>
#endif //WX_PRECOMP

#include "SSVEP_GUI.h"

///////////////////////////////////////////////////////////////////////////

SSVEP_Conf::SSVEP_Conf( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
	this->SetSizeHints( wxDefaultSize, wxDefaultSize );
	
	wxBoxSizer* bSizer9;
	bSizer9 = new wxBoxSizer( wxVERTICAL );
	
	wxStaticBoxSizer* m_Cont1;
	m_Cont1 = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, wxT("Communication params") ), wxVERTICAL );
	
	m_SendFeed = new wxCheckBox( this, wxID_ANY, wxT("Send feedback"), wxDefaultPosition, wxDefaultSize, 0 );
	m_SendFeed->SetValue(true);
	
	m_Cont1->Add( m_SendFeed, 0, wxALL, 5 );
	
	m_SendClass = new wxCheckBox( this, wxID_ANY, wxT("Send classification"), wxDefaultPosition, wxDefaultSize, 0 );
	
	m_SendClass->Hide();
	
	m_Cont1->Add( m_SendClass, 0, wxALL, 5 );
	
	bSizer9->Add( m_Cont1, 0, wxEXPAND, 5 );
	
	wxStaticBoxSizer* sbSizer10;
	sbSizer10 = new wxStaticBoxSizer( new wxStaticBox( this, wxID_ANY, wxT("Select stimulation frequencies") ), wxVERTICAL );
	
	wxFlexGridSizer* fgSizer2;
	fgSizer2 = new wxFlexGridSizer( 2, 2, 0, 0 );
	fgSizer2->SetFlexibleDirection( wxBOTH );
	fgSizer2->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
	
	m_staticText3 = new wxStaticText( this, wxID_ANY, wxT("Left"), wxDefaultPosition, wxSize( 70,-1 ), 0 );
	m_staticText3->Wrap( -1 );
	fgSizer2->Add( m_staticText3, 0, wxALL, 5 );
	
	wxString m_LeftChoices[] = { wxT("5.9"), wxT("6.9"), wxT("8"), wxT("9.14"), wxT("9.8"), wxT("11.13"), wxT("12.19"), wxT("12.8"), wxT("14.22"), wxT("15.05"), wxT("16"), wxT("17.0") };
	int m_LeftNChoices = sizeof( m_LeftChoices ) / sizeof( wxString );
	m_Left = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxSize( 70,-1 ), m_LeftNChoices, m_LeftChoices, 0 );
	m_Left->SetSelection( 0 );
	fgSizer2->Add( m_Left, 0, wxALL, 5 );
	
	m_staticText4 = new wxStaticText( this, wxID_ANY, wxT("Right"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText4->Wrap( -1 );
	fgSizer2->Add( m_staticText4, 0, wxALL, 5 );
	
	wxString m_RightChoices[] = { wxT("5.9"), wxT("6.9"), wxT("8"), wxT("9.14"), wxT("9.8"), wxT("11.13"), wxT("12.19"), wxT("12.8"), wxT("14.22"), wxT("15.05"), wxT("16"), wxT("17.0") };
	int m_RightNChoices = sizeof( m_RightChoices ) / sizeof( wxString );
	m_Right = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxSize( 70,-1 ), m_RightNChoices, m_RightChoices, 0 );
	m_Right->SetSelection( 0 );
	fgSizer2->Add( m_Right, 0, wxALL, 5 );
	
	m_staticText5 = new wxStaticText( this, wxID_ANY, wxT("Up"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText5->Wrap( -1 );
	fgSizer2->Add( m_staticText5, 0, wxALL, 5 );
	
	wxString m_UpChoices[] = { wxT("5.9"), wxT("6.9"), wxT("8"), wxT("9.14"), wxT("9.8"), wxT("11.13"), wxT("12.19"), wxT("12.8"), wxT("14.22"), wxT("15.05"), wxT("16"), wxT("17.0") };
	int m_UpNChoices = sizeof( m_UpChoices ) / sizeof( wxString );
	m_Up = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxSize( 70,-1 ), m_UpNChoices, m_UpChoices, 0 );
	m_Up->SetSelection( 0 );
	fgSizer2->Add( m_Up, 0, wxALL, 5 );
	
	m_staticText6 = new wxStaticText( this, wxID_ANY, wxT("Down"), wxDefaultPosition, wxDefaultSize, 0 );
	m_staticText6->Wrap( -1 );
	fgSizer2->Add( m_staticText6, 0, wxALL, 5 );
	
	wxString m_DownChoices[] = { wxT("5.9"), wxT("6.9"), wxT("8"), wxT("9.14"), wxT("9.8"), wxT("11.13"), wxT("12.19"), wxT("12.8"), wxT("14.22"), wxT("15.05"), wxT("16"), wxT("17.0") };
	int m_DownNChoices = sizeof( m_DownChoices ) / sizeof( wxString );
	m_Down = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxSize( 70,-1 ), m_DownNChoices, m_DownChoices, 0 );
	m_Down->SetSelection( 0 );
	fgSizer2->Add( m_Down, 0, wxALL, 5 );
	
	sbSizer10->Add( fgSizer2, 1, wxEXPAND, 5 );
	
	bSizer9->Add( sbSizer10, 1, wxEXPAND, 5 );
	
	m_button1 = new wxButton( this, wxID_OK, wxT("Set params"), wxDefaultPosition, wxDefaultSize, 0 );
	bSizer9->Add( m_button1, 0, wxALIGN_RIGHT|wxALL, 5 );
	
	this->SetSizer( bSizer9 );
	this->Layout();
	bSizer9->Fit( this );
}

SSVEP_Conf::~SSVEP_Conf()
{
}
